package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class MMaterialsGenModel implements Serializable{

  private static final long serialVersionUID = 1831733506342828032L;

	/**
	 * 主键
	 */
  private Integer matId;

	/**
	 * 原料编码
	 */
  private String matCode;

	/**
	 * 米重/厚度
	 */
  private Double matHeight;

	/**
	 * 长度
	 */
  private Double matLength;

	/**
	 * 宽度
	 */
  private Double matWidth;

	/**
	 * 状态：0：删除 1：正常
	 */
  private Integer matStatus;

	/**
	 * 数量单位
	 */
  private String matNumUnit;

	/**
	 * 重量单位
	 */
  private String matWeightUnit;

	/**
	 * 原料分类 板材 型材
	 */
  private String materialKind;

	/**
	 * 重量计算公式
	 */
  private Integer matFormulaType;

	/**
	 * 材质外键
	 */
  private Integer matQualityId;

	/**
	 * 规格外键
	 */
  private Integer matSpecId;

	/**
	 * 类型外键
	 */
  private Integer matTypeId;

	/**
	 * 库位外键
	 */
  private Integer matStockId;

	/**
	 * 物料描述（类型_材质_规格  宽*
	 */
  private String matNameDesc;


  public Integer getMatId() {
    return matId;
  }

  public void setMatId(Integer matId) {
    this.matId = matId;
  }


  public String getMatCode() {
    return matCode;
  }

  public void setMatCode(String matCode) {
    this.matCode = matCode;
  }


  public Double getMatHeight() {
    return matHeight;
  }

  public void setMatHeight(Double matHeight) {
    this.matHeight = matHeight;
  }


  public Double getMatLength() {
    return matLength;
  }

  public void setMatLength(Double matLength) {
    this.matLength = matLength;
  }


  public Double getMatWidth() {
    return matWidth;
  }

  public void setMatWidth(Double matWidth) {
    this.matWidth = matWidth;
  }


  public Integer getMatStatus() {
    return matStatus;
  }

  public void setMatStatus(Integer matStatus) {
    this.matStatus = matStatus;
  }


  public String getMatNumUnit() {
    return matNumUnit;
  }

  public void setMatNumUnit(String matNumUnit) {
    this.matNumUnit = matNumUnit;
  }


  public String getMatWeightUnit() {
    return matWeightUnit;
  }

  public void setMatWeightUnit(String matWeightUnit) {
    this.matWeightUnit = matWeightUnit;
  }


  public String getMaterialKind() {
    return materialKind;
  }

  public void setMaterialKind(String materialKind) {
    this.materialKind = materialKind;
  }


  public Integer getMatFormulaType() {
    return matFormulaType;
  }

  public void setMatFormulaType(Integer matFormulaType) {
    this.matFormulaType = matFormulaType;
  }


  public Integer getMatQualityId() {
    return matQualityId;
  }

  public void setMatQualityId(Integer matQualityId) {
    this.matQualityId = matQualityId;
  }


  public Integer getMatSpecId() {
    return matSpecId;
  }

  public void setMatSpecId(Integer matSpecId) {
    this.matSpecId = matSpecId;
  }


  public Integer getMatTypeId() {
    return matTypeId;
  }

  public void setMatTypeId(Integer matTypeId) {
    this.matTypeId = matTypeId;
  }


  public Integer getMatStockId() {
    return matStockId;
  }

  public void setMatStockId(Integer matStockId) {
    this.matStockId = matStockId;
  }


  public String getMatNameDesc() {
    return matNameDesc;
  }

  public void setMatNameDesc(String matNameDesc) {
    this.matNameDesc = matNameDesc;
  }

}
